Package-level declarations

Types

Link copied to clipboard
@Serializable
data class ContentBundle(val smpHeader: SmpHeader, val content: SmpContent)

Represents a complete content message in the Satellite Message Protocol.

Link copied to clipboard
@Serializable
data class MessageId(val messageCounter: Int, val timestamp: SmpTimestamp)

Represents a unique identifier for an SMP message.

Link copied to clipboard
Link copied to clipboard
@Serializable
data class SmpHeader

Represents the header portion of an SMP (Satellite Message Protocol) message.

Link copied to clipboard
@Serializable
data class SmpTimestamp

Represents a timestamp used in Satellite Message Protocol (SMP) communications.

Functions

Link copied to clipboard

Extension function to generate a MessageId from an SmpHeader.

Extension function to generate a MessageId from a NetworkAckContent